/**
 * Created by pc on 2017/6/22.
 */


//个人注册和企业注册切换**********************

$(function(){
    $("#sign-in-tabs a").click(function(){
        var i = $(this).index();
        // alert(i)
        $(".all-input ul:eq("+i+")").show().siblings("ul").hide();

    });
    $(".yzm").click(function(){
       clearTimeout(yzm_timer);
        CountDown(this);
    });


})



//注册验证

$(function () {

    $("input").blur(function(){

        $(".inp").css("color","#BD362F")
        //用户名判断


        if($(this).is("#username")){
            var na=/^[\u4E00-\u9FA5]{2,4}$/
            if($("#username").val()!=""){
                if(!(na.test($("#username").val()))){
                    $(".inp1").text("请输入2-4个汉字");
                    $(this).css("border","1px solid #BD362F")
                    return false;
                }else if(na){
                    $(".inp1").text("");
                    return true;
                }
            }else{
                $(".inp1").text("");
            }
        }
        //姓名判断
        if($(this).is("#true-name")){
            var na=/^[\u4E00-\u9FA5]{2,4}$/
            if($("#true-name").val()!=""){
                if(!(na.test($("#true-name").val()))){
                    $(".inp2").text("请输入2-4个汉字");
                    $(this).css("border","1px solid #BD362F")
                    return false;
                }else if(na){
                    $(".inp2").text("");
                    return true;
                }
            }else{
                $(".inp2").text("");
            }
        }
        //身份证判断
        if($(this).is("#id-number")){
            var id_num=/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
            if($("#id-number").val()!=""){
                if(!(id_num.test($("#id-number").val()))){
                    $(".inp3").text("输入正确的身份证号");
                    $(this).css("border","1px solid #BD362F")
                    return false;
                }else if(id_num){
                    $(".inp3").text("");
                    return true;
                }
            }else{
                $(".inp3").text("");
            }
        }
        //密码判断
        if($(this).is("#zc-password")){
            var na=/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,21}$/;
            if($("#zc-password").val()!=""){
                if(!(na.test($("#zc-password").val()))){
                    $(".inp4").text("6-21位数字字母密码");
                    $(this).css("border","1px solid #BD362F")
                    return false;
                }else if(na){
                    $(".inp4").text("");
                    return true;
                }
            }else{
                $(".inp4").text("");
            }
        }
        //公司名字判断
        if($(this).is("#company-name")){
            var na=/^[\u4E00-\u9FA5]{2,4}$/
            if($("#company-name").val()!=""){
                if(!(na.test($("#company-name").val()))){
                    $(".inp6").text("请输入正确的公司名字");
                    $(this).css("border","1px solid #BD362F")
                    return false;
                }else if(na){
                    $(".inp6").text("");
                    return true;
                }
            }else{
                $(".inp6").text("");
            }
        }
        //企业名称
        if($(this).is("#company-name2")){
            var na=/^[\u4E00-\u9FA5]{2,4}$/
            if($("#company-name2").val()!=""){
                if(!(na.test($("#company-name2").val()))){
                    $(".C_inp1").text("请输入正确的公司名字");
                    $(this).css("border","1px solid #BD362F")
                    return false;
                }else if(na){
                    $(".C_inp1").text("");
                    return true;
                }
            }else{
                $(".C_inp1").text("");
            }
        }
        //企业所在地
        if($(this).is("#company-address")){
            var na=/^[\u4E00-\u9FA5]{2,4}$/
            if($("#company-address").val()!=""){
                if(!(na.test($("#company-address").val()))){
                    $(".C_inp2").text("请输入正确的公司地址");
                    $(this).css("border","1px solid #BD362F")
                    return false;
                }else if(na){
                    $(".C_inp2").text("");
                    return true;
                }
            }else{
                $(".C_inp2").text("");
            }
        }
        //企业信用代码
        if($(this).is("#company-number")){
            var na=/^[\u4E00-\u9FA5]{2,4}$/
            if($("#company-number").val()!=""){
                if(!(na.test($("#company-number").val()))){
                    $(".C_inp3").text("请输入正确的公司信用代码");
                    $(this).css("border","1px solid #BD362F")
                    return false;
                }else if(na){
                    $(".C_inp3").text("");
                    return true;
                }
            }else{
                $(".C_inp3").text("");
            }
        }





    });




    /********************** 聚焦提示 ************************/
    $("input").focus(function(){
        if($(this).is("#username")){
            $(".inp1").text("").css("color","#aaa")
            $(this).css("border","1px solid #aaa")
        }
        if($(this).is("#true-name")){
            $(".inp2").text("真实姓名").css("color","#aaa")
            $(this).css("border","1px solid #aaa")
        }
        if($(this).is("#id-number")){
            $(".inp3").text("身份证号").css("color","#aaa")
            $(this).css("border","1px solid #aaa")
        }
        if($(this).is("#zc-password")){
            $(".inp4").text("6到15位密码").css("color","#aaa")
            $(this).css("border","1px solid #aaa")
        }
        if($(this).is("#company-name")){
            $(".inp6").text("企业名称").css("color","#aaa")
            $(this).css("border","1px solid #aaa")
        }

        //企业注册
        if($(this).is("#company-name2")){
            $(".C_inp1").text("企业名称").css("color","#aaa")
            $(this).css("border","1px solid #aaa")
        }
        if($(this).is("#company-address")){
            $(".C_inp2").text("企业地址").css("color","#aaa")
            $(this).css("border","1px solid #aaa")
        }
        if($(this).is("#company-number")){
            $(".C_inp3").text("企业代码").css("color","#aaa")
            $(this).css("border","1px solid #aaa")
        }
    })
})




/*********************** 提交验证 ***************************/
// $("#sub").click(function(){
//     var na=/^[\u4E00-\u9FA5]{2,4}$/;   //姓名正则
//     var ph=/^1[3|5|7|8|][0-9]{9}$/;    //手机号正则
//     var ad=/^(?=.*?[\u4E00-\u9FA5])[\dA-Za-z\u4E00-\u9FA5]{8,32}/;     //地址正则
//     if(na.test($("#username").val())&&ph.test($("#userphone").val())&&ad.test($("#useraddress").val())){
//         return true;
//     }else{
//         if($("#username").val()==""){
//             $(".spa1").text('请你填写用户名')
//         }
//         // if($("#userphone").val()==""){
//         //     $(".spa2").text('请你填写手机号')
//         // }
//         // if($("#useraddress").val()==""){
//         //     $(".spa3").text('请你填写地址')
//         // }
//         return false;
//     }
// })



//

// 短信倒计时方法
var countDown = 60;
var yzm_timer = null;
function CountDown(obj){

    if(countDown == 0){
        obj.removeAttribute("disabled");
        obj.innerHTML = "免费获取验证码";
        countDown = 60;
        return;
    } else {
        obj.setAttribute("disabled", true);
        obj.innerHTML="重新发送(" + countDown + ")";
        countDown --;
    }
    yzm_timer = setTimeout(function() {
            CountDown(obj) }
        ,1000)
};






